rifled mortar shell - Spanish English Dictionary